package com.im.service.model;

import java.math.BigDecimal;

public class ContractItemVo extends EncryptVo {

	private String declareId;

	private String impleProjId;

	private String impleProjName;

	private String planProjClass;

	private String contractId;

	private String contractCode;

	private String contractType;

	private String contractTypeName;

	private double contractTotal;

	private String contractName;

	private String contractClauseId;

	private String contractClauseName;

	private String contractItemId;

	private String contractItemName;

	private Long amount;

	private double unitPrice;

	private BigDecimal payment;

	private double otherCharge;
	/**
	 * 支付比例
	 */
	private BigDecimal paymentRatio;

	private double itemTotal;

	private String description;

	private String statusCd;

	private String statusCdName;

	private String createDt;

	private String orgId;

	/**
	 * 当前已支付金额
	 */
	private double nowPayment;

	/**
	 * 当前已支付比例
	 */
	private double nowPaymentRatio;
	
	/**
	 * 支付id
	 */
	private String payId;

	public String getPayId() {
		return payId;
	}

	public void setPayId(String payId) {
		this.payId = payId;
	}

	public double getNowPayment() {
		return nowPayment;
	}

	public void setNowPayment(double nowPayment) {
		this.nowPayment = nowPayment;
	}

	public double getNowPaymentRatio() {
		return nowPaymentRatio;
	}

	public void setNowPaymentRatio(double nowPaymentRatio) {
		this.nowPaymentRatio = nowPaymentRatio;
	}

	public String getOrgId() {
		return orgId;
	}

	public void setOrgId(String orgId) {
		this.orgId = orgId;
	}

	public String getDeclareId() {
		return declareId;
	}

	public void setDeclareId(String declareId) {
		this.declareId = declareId;
	}

	public String getImpleProjId() {
		return impleProjId;
	}

	public void setImpleProjId(String impleProjId) {
		this.impleProjId = impleProjId;
	}

	public String getContractId() {
		return contractId;
	}

	public void setContractId(String contractId) {
		this.contractId = contractId;
	}

	public String getImpleProjName() {
		return impleProjName;
	}

	public void setImpleProjName(String impleProjName) {
		this.impleProjName = impleProjName;
	}

	public String getContractCode() {
		return contractCode;
	}

	public void setContractCode(String contractCode) {
		this.contractCode = contractCode;
	}

	public String getContractType() {
		return contractType;
	}

	public void setContractType(String contractType) {
		this.contractType = contractType;
	}

	public String getContractTypeName() {
		return contractTypeName;
	}

	public void setContractTypeName(String contractTypeName) {
		this.contractTypeName = contractTypeName;
	}

	public double getContractTotal() {
		return contractTotal;
	}

	public void setContractTotal(double contractTotal) {
		this.contractTotal = contractTotal;
	}

	public BigDecimal getPaymentRatio() {
		return paymentRatio;
	}

	public void setPaymentRatio(BigDecimal paymentRatio) {
		this.paymentRatio = paymentRatio;
	}

	public double getItemTotal() {
		return itemTotal;
	}

	public void setItemTotal(double itemTotal) {
		this.itemTotal = itemTotal;
	}

	public String getContractItemId() {
		return contractItemId;
	}

	public void setContractItemId(String contractItemId) {
		this.contractItemId = contractItemId;
	}

	public String getContractName() {
		return contractName;
	}

	public void setContractName(String contractName) {
		this.contractName = contractName;
	}

	public String getContractClauseId() {
		return contractClauseId;
	}

	public void setContractClauseId(String contractClauseId) {
		this.contractClauseId = contractClauseId;
	}

	public String getContractClauseName() {
		return contractClauseName;
	}

	public void setContractClauseName(String contractClauseName) {
		this.contractClauseName = contractClauseName;
	}

	public String getContractItemName() {
		return contractItemName;
	}

	public void setContractItemName(String contractItemName) {
		this.contractItemName = contractItemName;
	}

	public Long getAmount() {
		return amount;
	}

	public void setAmount(Long amount) {
		this.amount = amount;
	}

	public double getUnitPrice() {
		return unitPrice;
	}

	public void setUnitPrice(double unitPrice) {
		this.unitPrice = unitPrice;
	}

	public BigDecimal getPayment() {
		return payment;
	}

	public void setPayment(BigDecimal payment) {
		this.payment = payment;
	}

	public double getOtherCharge() {
		return otherCharge;
	}

	public void setOtherCharge(double otherCharge) {
		this.otherCharge = otherCharge;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getStatusCd() {
		return statusCd;
	}

	public void setStatusCd(String statusCd) {
		this.statusCd = statusCd;
	}

	public String getStatusCdName() {
		return statusCdName;
	}

	public void setStatusCdName(String statusCdName) {
		this.statusCdName = statusCdName;
	}

	public String getCreateDt() {
		return createDt;
	}

	public void setCreateDt(String createDt) {
		this.createDt = createDt;
	}

	public String getPlanProjClass() {
		return planProjClass;
	}

	public void setPlanProjClass(String planProjClass) {
		this.planProjClass = planProjClass;
	}
}
